package o;

import androidx.annotation.NonNull;
import o.sg.d;
import o.vk.c;

public class vu<Model> implements vk<Model, Model> {
    private static final vu<?> ॱ = new vu();

    static class a<Model> implements sg<Model> {
        private final Model ˋ;

        a(Model model) {
            this.ˋ = model;
        }

        public void ˏ(@NonNull rl rlVar, @NonNull d<? super Model> dVar) {
            dVar.ॱ(this.ˋ);
        }

        public void ˏ() {
        }

        public void ॱ() {
        }

        @NonNull
        public Class<Model> ˋ() {
            return this.ˋ.getClass();
        }

        @NonNull
        public rz ˎ() {
            return rz.LOCAL;
        }
    }

    public static class b<Model> implements vr<Model, Model> {
        private static final b<?> ˎ = new b();

        public static <T> b<T> ˏ() {
            return ˎ;
        }

        @NonNull
        public vk<Model, Model> ˏ(vo voVar) {
            return vu.ˏ();
        }

        public void ॱ() {
        }
    }

    public static <T> vu<T> ˏ() {
        return ॱ;
    }

    public c<Model> ˎ(@NonNull Model model, int i, int i2, @NonNull sc scVar) {
        return new c(new aai(model), new a(model));
    }

    public boolean ˋ(@NonNull Model model) {
        return true;
    }
}
